#outer {
    width: 100%;
    height: 100%;
    padding: 10px;
    box-sizing: border-box;
}
#info {
    padding-bottom: 10px;
}
#days {
    overflow: hidden;	/* Expand to contain floated image. */
    height: 75%;
    width: 100%;
}
.wrapper, .currentTemp {
    text-align: center;
}
.currentIcon {
    max-height: 100%;
    max-width: 100%;
}